beef or sheep head - Turco Inglés Diccionario